/**
 * 命名=> api_xxx
 */
import { request } from '../request'

// 上传图片资料
export const uploadFile = (path, waterName = '', isWaterMark = false) => {
	return new Promise((resolve, reject) => {
		uni.showLoading({
			title: '正在上传...',
			mask: true
		})
		uni.uploadFile({
			url: import.meta.env.VITE_APP_API_BASEURL + '/app/api/upload',
			filePath: path,
			name: 'file',
			header: {
				"Authorization": uni.getStorageSync('token') || '',
			},
			formData: {
				waterName,
				isWaterMark
			},
			success: (res) => {
				let data = JSON.parse(res.data);
				resolve(data.data)
			},
			complete() {
				uni.hideLoading()
			}
		})
	})
}

// export default {
//   API_DEMO_POST(data = {}) {
//     return request({
//       url: '/mock/user',
//       method: 'post',
//       data
//     })
//   },

//   API_DEMO_GET(params = {}) {
//     return request({
//       url: '/posts',
//       method: 'get',
//       params
//     })
//   }
// }